stereophonic tape recorder - French English Dictionary